UC Workbench - A Tool for Writing Use Cases and Generating Mockups
نویسندگان
چکیده
Agile methodologies are based on effective communication with the customer. The ideal case is XP’s on-site customer. Unfortunately, in practice customer representatives are too busy to work with the development team all the time. Moreover, frequently there are many of them and each representative has only partial domain knowledge. To cope with this we introduced to our projects a proxy-customer role resembling RUP’s Analyst and we equipped him with a tool, called UC Workbench, that supports the communication with the customer representatives and the developers. Analyst collects user stories from customer representatives and ’translates’ them into use cases. UC Workbench contains among other things a use-case editor and a generator of mockups (a mockup generated by UC Workbench animates use-cases and illustrates them with screen designs).
منابع مشابه
Use-Cases Engineering with UC Workbench
Use-case methodology is widely used for writing requirements. Unfortunately, there are almost no tools supporting the usage of the use cases in any software projects. UC Workbench is a tool that tries to fill in this gap. It contains a use-case editor (it spares up to 25% of the effort at introducing new use-cases and up to 40% at updating them), a generator of mockups (a mockup generated by UC...
متن کاملA Method for Requirements Capture and Specification Based on Disciplined Use Cases and Screen Mockups
We present a novel method for capturing and writing requirements specifications that enriches disciplined use cases with screen mockups. Disciplined use cases are characterized by a quite stringent template, which allows to impose a large number of constraints helping to prevent common mistakes and to increase the quality of the specifications. Disciplined use cases are expressed using natural ...
متن کاملDescribing Business Processes with Use Cases
Business processes can be described with diagrams, e.g. BPMN diagrams, or as text. Use cases are a text-based notation. They are semiformal: a business process is expressed as a sequence of steps and each step is presented in a natural language. In the paper two experiments are described that aimed at comparison of diagrambased and text-based notation. Moreover, we describe some extensions to u...
متن کاملA Linguistic Search Tool for Semitic Languages
The paper discusses searching a corpus for linguistic patterns. Semitic languages have complex morphology and ambiguous writing systems. We explore the properties of Semitic Languages that challenge linguistic search and describe how we used the Corpus Workbench (CWB) to enable linguistic searches in Hebrew corpora.
متن کاملUsing bio.tools to generate and annotate workbench tool
Workbench and workflow systems such as Galaxy, Taverna, Chipster, or Common Workflow Language (CWL)-based frameworks, facilitate the access to bioinformatics tools in a user-friendly, scalable and reproducible way. Still, the integration of tools in such environments remains a cumbersome, time consuming and error-prone process. A major consequence is the incomplete or outdated description of to...
متن کامل